package com.hcy.performancepro.vo.performanceTool;

import com.hcy.performancepro.util.ResultData;
import lombok.Data;

import java.util.Map;

@Data
public class RecordServiceVo {

    /**
     * level 执行顺序（1代表最先执行，后续递增）
     */
    private Integer level;

    /**
     * requestId 请求id
     */
    private String requestId;

    /**
     * functionName 方法名称
     */
    private String functionName;

    /**
     * moduleName 模块名称
     */
    private String moduleName;

    /**
     * costTime 消耗时间（毫秒）
     */
    private Long costTime;

    /**
     * timestamp 时间戳
     */
    private Long timestamp;

    /**
     * params 请求参数
     */
    private String params;

    /**
     * returnMessage 返回结果
     */
    private String returnMessage;

    /**
     * exceptionMessage 异常信息
     */
    private String exceptionMessage;
}
